package server;

import java.io.IOException;
import java.net.ServerSocket;
import java.util.LinkedList;
import java.util.List;

public class Server {

	private List<Usuario> usuarios;
	private ServerSocket server;
	
	
	
	
	public List<Usuario> getUsuarios() {
		return usuarios;
	}


	public void setUsuarios(List<Usuario> usuarios) {
		this.usuarios = usuarios;
	}


	public ServerSocket getServer() {
		return server;
	}


	public void setServer(ServerSocket server) {
		this.server = server;
	}


	public Server(){
		this.usuarios=new LinkedList<Usuario>();
		try {
			this.server=new ServerSocket(5000);
			new AceptarClientes(server, this).start();
		} catch (IOException e) {
		
			System.out.println("Error al crear socket");
		}
	}
	
	
	public void agregar(Usuario u){
		this.getUsuarios().add(u);
	}
	
}
